package com.health.ts.entity.consultation;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
/**
 * <p>
 * 会诊信息表
 * </p>
 *
 * @author ${author}
 * @since 2017-06-13
 */
@TableName("sys_consultation_info")
public class ConsultationInfo extends Model<ConsultationInfo> {

	private static final long serialVersionUID = 5479518617059495163L;
	/**
	 * 会诊id
	 */
	@TableId
	private String id;
	/**
	 * 会诊方式(1:点名 2:非点名)
	 */
	private String con_type;
	/**
	 * 会诊类别( 1.临床 2. 影像 3.心电 4.病理)
	 */
	private String con_class;
	/**
	 * 申请医院id(申请端)
	 */
	private String apply_hid;
	/**
	 * 申请科室id(申请端)
	 */
	private String apply_did;
	/**
	 * 申请医生(申请端)
	 */
	private String apply_docid;
	/**
	 * 申请时指定医院id
	 */
	private String assign_hid;
	/**
	 * 申请时指定科室id
	 */
	private String assign_did;
	/**
	 * 申请时指定医生
	 */
	private String assign_docid;
	/**
	 * 患者id
	 */
	private String patient_id;
	/**
	 * 申请时间
	 */
	private Date apply_time;
	/**
	 * 会诊状态
	 */
	private String con_status;
	/**
	 * 备注
	 */
	private String remark;
	/**
	 * 退回原因ID
	 */
	private String reason_id;
	/**
	 * 退回原因TEXT
	 */
	private String reason;
	/**
	 * 禁用标记 1可用 0禁用
	 */
	private String valid_status;
	/**
	 * 期望会诊时段
	 * */
	private String expect_type;
	/**
	 * 是否急诊
	 * */
	private String emergency;
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getCon_type() {
		return con_type;
	}

	public void setCon_type(String con_type) {
		this.con_type = con_type;
	}

	public String getPatient_id() {
		return patient_id;
	}

	public void setPatient_id(String patient_id) {
		this.patient_id = patient_id;
	}

	public void setApply_time(Date apply_time) {
		this.apply_time = apply_time;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}
	
	public String getCon_class() {
		return con_class;
	}

	public void setCon_class(String con_class) {
		this.con_class = con_class;
	}

	public String getApply_docid() {
		return apply_docid;
	}

	public void setApply_docid(String apply_docid) {
		this.apply_docid = apply_docid;
	}

	public String getAssign_docid() {
		return assign_docid;
	}

	public void setAssign_docid(String assign_docid) {
		this.assign_docid = assign_docid;
	}

	public String getApply_hid() {
		return apply_hid;
	}

	public void setApply_hid(String apply_hid) {
		this.apply_hid = apply_hid;
	}

	public String getAssign_hid() {
		return assign_hid;
	}

	public void setAssign_hid(String assign_hid) {
		this.assign_hid = assign_hid;
	}

	public String getApply_did() {
		return apply_did;
	}

	public void setApply_did(String apply_did) {
		this.apply_did = apply_did;
	}

	public String getAssign_did() {
		return assign_did;
	}

	public void setAssign_did(String assign_did) {
		this.assign_did = assign_did;
	}

	public Date getApply_time() {
		return apply_time;
	}
	
	public String getReason_id() {
		return reason_id;
	}

	public void setReason_id(String reason_id) {
		this.reason_id = reason_id;
	}

	public String getReason() {
		return reason;
	}

	public void setReason(String reason) {
		this.reason = reason;
	}

	public String getCon_status() {
		return con_status;
	}

	public void setCon_status(String con_status) {
		this.con_status = con_status;
	}

	public String getValid_status() {
		return valid_status;
	}

	public void setValid_status(String valid_status) {
		this.valid_status = valid_status;
	}

	public String getExpect_type() {
		return expect_type;
	}

	public void setExpect_type(String expect_type) {
		this.expect_type = expect_type;
	}

	public String getEmergency() {
		return emergency;
	}

	public void setEmergency(String emergency) {
		this.emergency = emergency;
	}

}
